Małgosia prowadzi swoją własną działalność gospodarczą - jest właścicielką sklepu. W każdy poniedziałek otrzymuje nową dostawę z magazynu. Aby nie mylić się w księgowości, Gosia ponumerowała wszystkie znajdujące się w sklepie artykuły. Z każda˛ dostawą sporządzany jest raport - lista z informacją o konkretnej paczce: numer produktu i jego ilość. Wycieńczona pracą właścicielka nie ma już sił na szybkie rozliczenie dostawcy z zamówienia. W takim momencie zwraca się do Ciebie, zaufanego informatyka, z prośbą o pomoc.
Opracuj program, który:
W pierwszym wierszu znajduje się liczba 
 (
), oznaczająca ilość wierszy w raporcie.
W każdej z następnych 
 linii zapisano dwie liczby 
 i 
 (
,
) oznaczające
kolejno numer produktu oraz jego ilość.
  
W pierwszym wierszu powinna się znaleźć liczba P określająca ilość różnych produktów przywiezionych
tego dnia do sklepu. Każda z kolejnych 
 linii zawiera dwie liczby 
 i 
, gdzie 
 to numer produktu, zaś 
to sumaryczna ilość jaka wpłynęła tego dnia do sklepu (możesz założyć, że liczba 
 nie przekroczy wartości
). Kolejne numery produktów powinny występować w takiej samej kolejności, w jakiej pojawiały się
na wejściu.
  
Dla danych wejściowych:
6 2 1 3 11 1 4 3 2 7 1 2 1
poprawną odpowiedzią jest:
4 2 2 3 13 1 4 7 1
In the event of technical difficulties with Szkopuł, please contact us via email at [email protected].
If you would like to talk about tasks, solutions or technical problems, please visit our Discord servers. They are moderated by the community, but members of the support team are also active there.